mechanically operated - Espagnol Anglais Dictionnaire